Home
Work area
Library
Dictionary
Enter the word for search
get a hammering
Overview
Examples
AI Expert
Dictionaries
Translations
se faire écraser
Definitions
To suffer a heavy defeat, criticism, or loss; to be badly beaten or overwhelmed, often used in the context of sports, business, or arguments.
Words
hammering
noun
martelage
get
verb
Overview
Examples
AI Expert
Dictionaries